let map;

export default {
	init(mapParam) {
		map = mapParam;
		// 关闭右键菜单
		map.unbindContextMenu();

		console.log(Cesium.SceneMode);

		// 放大缩小按钮
		map.addControl(new mars3d.control.Zoom({
			insertIndex: 0 // 插入的位置顺序
		}))

		//绑定监听事件
		map.on(mars3d.EventType.click, function(event) {
			console.log('单击了地图对象', event)
		})
	},
	update(option = {}) {
		map.setSceneOptions({
			showSun: false,
			showMoon: false,
			showSkyAtmosphere: false,
			fog: false,
			// 天空盒
			showSkyBox: false,
			// 抗锯齿
			fxaa: true,
			// 天空背景色
			// backgroundColor: "#363635",
			// 地球配置
			globe: {
				// 地球地面背景色
				// baseColor: "#363635", 
				show: true,
				showSkyAtmosphere: false,
				shadows: false,
				showGroundAtmosphere: false,
				enableLighting: false
			},
			// 场景模式
			// Cesium.SceneMode.COLUMBUS_VIEW 哥伦比亚
			// Cesium.SceneMode.MORPHING 变形
			sceneMode: Cesium.SceneMode.MORPHING,
			...option
		});
	}
}
